Resolves problems with software and responds to suggestions for improvements and enhancements. Participates in development of software applications. Instructs, assigns, directs, and checks the work of other software developers on development team. Acts as team leader on projects. Will be using application programming interfaces using in X12/EDI, WTX, ITX, Mercator, and Da